package com.weng.coder.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.weng.framework.dao.mybatis.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;



/**
 * 列实体Bean
 *
 * @作者 wengzhonghui
 * @创建时间 2018-02-24 20:18:16
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("coder_column")
public class Column extends BaseEntity<Column> {

		@TableField(value="id")
    private String id;//ID
    
    @TableField(value="CODE")
    private String code;//编码
    
    @TableField(value="REMARKS")
    private String remarks;//列名
    
    @TableField(value="DATA_TYPE")
    private String dataType;//数据类型
    
    @TableField(value="LENGTH")
    private Integer length;//长度
    
    @TableField(value="DEFAULT_VALUE")
    private String defaultValue;//默认值
    
    @TableField(value="TABLE_ID")
    private String tableId;//表
    
    @TableField(value="DATA_PRECISION")
    private Integer dataPrecision;//精度
    
    @TableField(value="IS_PRIMARY")
    private Integer isPrimary;//是否为主键,0不是，1：是
    
}
